pitch measuring machine - French English Dictionary